package br.uff.mic1.model;

public class MMUX {

	public String selecionar(String codigo, String incr, String addr, String n, String z)
	{
		if (codigo == null)
			throw new IllegalArgumentException("Codigo no NMUX nulo");
		
		if ("00".equals(codigo))
			return incr;
		if ("01".equals(codigo))
		{	
			if ("1".equals(n))
				return addr;
			return incr;
		}
		
		if ("10".equals(codigo))
		{
			if ("1".equals(z))
				return addr;
			return incr;
		}
		
		return addr;
	}
}
